movable scaffolding - French English Dictionary